go to a better place - Turco Inglés Diccionario